1.04 is nothing more than an updating of 1.03 to compile under THINK C 5.02, TransSkel 3.00a2 and TransDisplay 3.00.
18 Jun 92 PD
- File menu changes: Text->Write now associated with cmd-T instead of cmd-W. Close is associated with cmd-W, which is standard UITP fare.
- Updated all calls to TransSkel routines that had changed (not quite trivial, since MakeWrite was last compiled under TransSkel 1.0something...).
- Added use of SkelDlogFilter()/SkelRmveDlogFilter() to alert and modal dialog calls.
- Took out all the explicit references to the old Toolbox header files, since those are now taken care of by <MacHeaders>, which is assumed to be #included by the project document preferences.
- Changed ListPtr type to LListPtr (since the List Manager has taken the name ListPtr). What should really be done is to toss out all the list managing stuff and use the List Manager itself.
- Several calls to FlushVol() were incorrect, and were passing an integer in the first argument, rather than a StringPtr. Hmm. Wonder how it managed to work before?
- Prototyped all functions.
TO DO
- Doesn't pull the font lists correctly any more - probably need FOND?
- Fix several calls to FlushVol().
- Dump the DoUpdates stuff, replace with TS calls
- Change amount argument to FileRead() to type Size.
- Ditto CopyFork().
- The call to DisposeLine() in MWMapOps/InsertMapping() is wrong.
- Install a menu hook.
- paraHandle - never used? Should be Handle, not LongInt?